↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 16 апреля 2022 года.
↑ Количество игр и голов за национальную сборную в официальных матчах.
Начал карьеру в раменском «Сатурне» в 2003 году, где провёл 18 матчей в Премьер-лиге. В 2007 году перешёл в клуб первого дивизиона белгородский «Салют-Энергия», в составе которого провёл 17 матчей. Во второй половине 2007 года перешёл в «Химки», выступавший в Премьер-лиге и провёл всего 4 матча. Затем перешёл в 2008 году в новосибирскую «Сибирь», за которую провёл 53 матча и забил 1 мяч. В 2009 году перешёл в подольский «Витязь», где провёл 14 матчей и забил 2 мяча. В 2010 году провёл сезон в волгоградском «Роторе», где сыграл все 38 матчей и забил 3 мяча. В 2011 году продолжил карьеру в астраханском «Волгарь-Газпроме», провёл всего 2 матча в первых двух турах. В том же году перешёл в воронежский «Факел». В июле 2013 года перешёл в курский «Авангард».